<?php 
	include('../Modele/connexion_bdd.php');

function informations_organisateur($id) {
//Fonction permettant de récupérer les informations relatives à un organisateur
		global $bdd, $pseudo, $nomEntreprise, $activite, $tel, $description, $lieu, $mail, $web;
		$id = (int) $id;
	
		$req = $bdd->query('SELECT * FROM organisateur LEFT JOIN localisation ON organisateur.id_localisation = localisation.id WHERE organisateur.id='.$id);
		while($donnees = $req->fetch()) {
			$pseudo = $donnees['pseudo'];
			$nomEntreprise = $donnees['nomEntreprise'];
			$activite = $donnees['activite'];
			$tel = $donnees['tel'];
			$mail = $donnees['mail'];
			$description = str_replace('\\', '', $donnees['description']);
			$lieu = $donnees['adresse'].' '.$donnees['CP'].' '.$donnees['ville'];
			$web = '<a href="'.$donnees['web'].'" style="color:grey;">'.$donnees['web'].'</a>';
		}
		$req->closeCursor();
	}

function evenements_organisateur($id_organisateur) {
//Fonction permettant de récupérer les événements relatifs à un organisateur et de
//les afficher de façon à avoir les images animées	
	global $bdd;
	$id_organisateur = (int) $id_organisateur;
	
	$req = $bdd->query('SELECT * FROM evenement WHERE id_organisateur='.$id_organisateur);
	while($donnees = $req->fetch()) {
		echo '<li><a href="../Controleur/evenement.php?id='.$donnees['id'].'">
					<img src="'.$donnees['avatar'].'" alt="" /><h3>'.$donnees['nom'].'</h3><strong>'.$donnees['descriptionCourte'].'</strong></a></li>';
	}
	$req->closeCursor();
}

function recupererLike_organisateur($id_organisateur) {
	//Fonction permettant de récupérer le nombre de like attribués à un organisateur
	global $bdd;
	$id_organisateur = (int) $id_organisateur;

	$req = $bdd->query('SELECT COUNT(*) AS nbre_like FROM systemelike WHERE id_receveur_organisateur='.$id_organisateur);
	$donnees = $req->fetch();
	if($donnees['nbre_like'] == 1) {
		echo '<p id="likes_attribues">'.$donnees['nbre_like'].' like a été attribué à cet organisateur</p>';
	} else if($donnees['nbre_like'] == 0) {
		echo '<p id="likes_attribues"> Aucun like n\'a été attribué à cet organisateur</p>';
	} else {
		echo '<p id="likes_attribues">'.$donnees['nbre_like'].' likes ont été attribués à cet organisateur</p>';
	}
}

function evenementsLikes_profilOrganisateur($id_organisateur) {
	//Fonction permettant de récupérer les événements likés par un organisateur et donne la possibilité de supprimer le like avec un bouton
	global $bdd;
	$id_organisateur = (int) $id_organisateur;

	$req = $bdd->query('SELECT *, systemelike.id AS id_like, evenement.nom AS nom_evenement, evenement.id AS id_evenement
			FROM evenement LEFT JOIN systemelike ON evenement.id = systemelike.id_receveur_evenement LEFT JOIN organisateur
			ON systemelike.id_auteur_organisateur = organisateur.id WHERE organisateur.id='.$id_organisateur);
	while($donnees = $req->fetch()) {
		echo '<form method="post" action="../Controleur/profil.php?target=suppr_like">
				<tr>
					<td><a href="../Controleur/evenement.php?id='.$donnees['id_evenement'].'">'.$donnees['nom_evenement'].'</a></td>
					<td><input type="hidden" name="id_like" value="'.$donnees['id_like'].'" /><input type="submit" value="Supprimer le like" /></td>
			    </tr>
			  </form>';
	}
	$req->closeCursor();
}